Aviation API icon

Aviation API

(0 reviews)

25 Rain and Cloud Charts

Rain and Cloud forecast charts are produced from global weather model data produced by each of three global model issuing centres:

  • ecmwf - European Centre for Medium-Range Weather Forecasts,
  • ncep - National Centers for Environmental Prediction or
  • ukmo - United Kingdom Met Office.

The charts forecast out 84 hours from the analysis time (hour 0) of the model run and so there are 85 in total. If charts for a given analysis time are in the process of being generated then you may not receive a full list of 85 charts.

Rain Forecast charts

These charts graphically display the areas where rain is expected and the amount of rain forecast to fall around NZ at surface level. They also display wind speed and direction via wind barbs.

Cloud Forecast charts

These charts graphically display the approximate height of cloud (low or mid level) and the extent of the cloud (represented in oktas) around NZ. They also display wind speed and directions via wind barbs.

Extent of Cloud

0 octas - NIL

1-2 octas - FEW

3-4 octas - SCT

5-7 octas - BKN

8 octas โ€“ OVC

Height of Cloud

Low cloud โ€“ covers the range SFC-6,5000ft

Mid cloud โ€“ covers the range 6,500-18,000ft

Which model data to use

Each day MetService forecasters select a โ€˜model of the dayโ€™, which is the model that best represents the current weather situation. Therefore, when using these charts, the selected model of the days' data should be requested. The model of the day can be determined by calling the following API endpoint:

GET api.metservice.com/products/forecast/type/modeloftheday

The output will be similar to the following:

{
  "nzModelSelection" : {
    "coverage" : "Specifically for NZ conditions covering the next 3 days.",
    "model" : "UKMO"
  }
}

For the NCEP centre the above call will return GFS. 'ncep' must be used in the calls outlined below.

25.1 Latest Rain charts for a Region and Model

Request the latest rain forecast analysis charts for the specified region produced from the specified global model. At this time the only region accepted is nz (New Zealand).

25.1.1 API Call:

GET /aviation/chart/rain/{region}/{model}/latest

25.1.2 Path Parameters:

Path ParameterExampleDescription
regionnzA supported region code. The only supported region current is 'nz'.

This parameter is Mandatory.
modelncepA supported identifier for the selected model. Valid values:
'ecmwf' - European Centre for Medium-Range Weather Forecasts,
'ncep' - National Centers for Environmental Prediction or
'ukmo' - United Kingdom Met Office. The model code must be lowercase.

This parameter is Mandatory.

25.1.3 Example:

This example would return the latest rain charts for the NZ region produced from 'ncep' global model data.

GET /aviation/chart/rain/nz/ncep/latest

25.1.4 API Response:

{
    "version": "1.0",
    "issue-time": "2025-08-31T20:15:27Z",
    "path": "/aviation/api/aviation/chart/rain/nz/ncep/latest",
    "response": [
        {
            "met:data-resolution": "8km",
            "met:locator": "https://api.metservice.com/aviation/assets/chart/20250831/12/rain/nz/NCEP/nz8kmN-NCEP_25083112_rain1_000.gif",
            "met:analysis-time": "2025-08-31T12:00:00Z",
            "met:product-name": "chart",
            "met:domain": "aviation",
            "met:model-name": "NCEP",
            "av:chart-type": "rain",
            "met:prognosis-period": "000",
            "met:valid-at": "2025-08-31T12:00:00Z",
            "met:region": "nz"
        },
        {
            "met:data-resolution": "8km",
            "met:locator": "https://api.metservice.com/aviation/assets/chart/20250831/12/rain/nz/NCEP/nz8kmN-NCEP_25083112_rain1_001.gif",
            "met:analysis-time": "2025-08-31T12:00:00Z",
            "met:product-name": "chart",
            "met:domain": "aviation",
            "met:model-name": "NCEP",
            "av:chart-type": "rain",
            "met:prognosis-period": "001",
            "met:valid-at": "2025-08-31T13:00:00Z",
            "met:region": "nz"
        },

        .....example response truncated for illustration purposes

        {
            "met:data-resolution": "8km",
            "met:locator": "https://api.metservice.com/aviation/assets/chart/20250831/12/rain/nz/NCEP/nz8kmN-NCEP_25083112_rain1_083.gif",
            "met:analysis-time": "2025-08-31T12:00:00Z",
            "met:product-name": "chart",
            "met:domain": "aviation",
            "met:model-name": "NCEP",
            "av:chart-type": "rain",
            "met:prognosis-period": "083",
            "met:valid-at": "2025-09-03T23:00:00Z",
            "met:region": "nz"
        },
        {
            "met:data-resolution": "8km",
            "met:locator": "https://api.metservice.com/aviation/assets/chart/20250831/12/rain/nz/NCEP/nz8kmN-NCEP_25083112_rain1_084.gif",
            "met:analysis-time": "2025-08-31T12:00:00Z",
            "met:product-name": "chart",
            "met:domain": "aviation",
            "met:model-name": "NCEP",
            "av:chart-type": "rain",
            "met:prognosis-period": "084",
            "met:valid-at": "2025-09-04T00:00:00Z",
            "met:region": "nz"
        }
    ]
}

25.2 Latest Cloud charts for a Level, Region and Model

Request the latest cloud forecast analysis charts for the specified level and region produced from the specified global model. At this time the only region accepted is nz (New Zealand).

12.2.1 API Call:

GET /aviation/chart/cloud/{level}/{region}/{model}/latest

12.2.2 Path Parameters:

Path ParameterExampleDescription
levelmidA supported identifier for the selected altitude, either โ€˜lowโ€™ or โ€˜midโ€™.

This parameter is Mandatory.
regionnzA supported region code. The region code must be lowercase. The only supported region current is 'nz'.

This parameter is Mandatory.
modelecmwfA supported identifier for the selected model. Valid values:
'ecmwf' - European Centre for Medium-Range Weather Forecasts,
'ncep' - National Centers for Environmental Prediction or
'ukmo' - United Kingdom Met Office. The model code must be lowercase.

This parameter is Mandatory.

12.2.3 Example:

This example would return the latest low level cloud charts for the NZ region produced from 'ecmwf' global model data.

GET /aviation/chart/cloud/low/nz/ecmwf/latest

12.2.4 API Response:

{
    "version": "1.0",
    "issue-time": "2025-08-31T20:24:48Z",
    "path": "/aviation/api/aviation/chart/cloud/low/nz/ecmwf/latest",
    "response": [
        {
            "met:data-resolution": "8km",
            "met:locator": "https://api.metservice.com/aviation/assets/chart/20250831/12/cloud/low/nz/ECMWF/nz8kmN-ECMWF_25083112_lcld_000.gif",
            "met:analysis-time": "2025-08-31T12:00:00Z",
            "met:product-name": "chart",
            "av:chart-level": "low",
            "met:domain": "aviation",
            "met:model-name": "ECMWF",
            "av:chart-type": "cloud",
            "met:prognosis-period": "000",
            "met:valid-at": "2025-08-31T12:00:00Z",
            "met:region": "nz"
        },
        {
            "met:data-resolution": "8km",
            "met:locator": "https://api.metservice.com/aviation/assets/chart/20250831/12/cloud/low/nz/ECMWF/nz8kmN-ECMWF_25083112_lcld_001.gif",
            "met:analysis-time": "2025-08-31T12:00:00Z",
            "met:product-name": "chart",
            "av:chart-level": "low",
            "met:domain": "aviation",
            "met:model-name": "ECMWF",
            "av:chart-type": "cloud",
            "met:prognosis-period": "001",
            "met:valid-at": "2025-08-31T13:00:00Z",
            "met:region": "nz"
        },

        .....example response truncated for illustration purposes

        {
            "met:data-resolution": "8km",
            "met:locator": "https://api.metservice.com/aviation/assets/chart/20250831/12/cloud/low/nz/ECMWF/nz8kmN-ECMWF_25083112_lcld_083.gif",
            "met:analysis-time": "2025-08-31T12:00:00Z",
            "met:product-name": "chart",
            "av:chart-level": "low",
            "met:domain": "aviation",
            "met:model-name": "ECMWF",
            "av:chart-type": "cloud",
            "met:prognosis-period": "083",
            "met:valid-at": "2025-09-03T23:00:00Z",
            "met:region": "nz"
        },
        {
            "met:data-resolution": "8km",
            "met:locator": "https://api.metservice.com/aviation/assets/chart/20250831/12/cloud/low/nz/ECMWF/nz8kmN-ECMWF_25083112_lcld_084.gif",
            "met:analysis-time": "2025-08-31T12:00:00Z",
            "met:product-name": "chart",
            "av:chart-level": "low",
            "met:domain": "aviation",
            "met:model-name": "ECMWF",
            "av:chart-type": "cloud",
            "met:prognosis-period": "084",
            "met:valid-at": "2025-09-04T00:00:00Z",
            "met:region": "nz"
        }
    ]
}

Reviews